#include <stdio.h>

int main(int argc, char *argv[])
{
    int arr[4][3][2][2] = {
        {
            {
                {15, 18}, {25, 28}
            }, 
            {
                {23, 78}, {82, 89}
            }, 
            {
                {45, 99}, {89, 88}
            }
        }, 
        {
            {
                {45, 99}, {123, 124}
            }, 
            {
                {43, 41}, {75,  112}
            }, 
            {
                {432, 98},  {1212, 932}
            }
        },
        {
            {
                {322, 221}, {89, 231}
            }, 
            {
                {1231, 22}, {989, 11}
            },
            {
                {5343, 9923}, {112, 39994}
            }
        },
        {
            {
                {12, 53}, {12, 98}
            }, 
            {
                {43, 54}, {56, 78}
            },
            {
                {12, 22}, {41, 42}
            }
        }
    };

    int ****p = &arr[0][0][0][0];

    printf("arr[0][0][0][0] = %d ***p = %d\n", arr[0][0][0][0], ****p);

    return 0;
}
